to drum up customers - Espagnol Anglais Dictionnaire